#ifndef ENEMY_H
#define ENEMY_H


class Enemy
{
protected:
	int		hp;
	int		attack;
	int		defense;

public:
	Enemy() {hp = attack = defense = 0;}
	Enemy(int h, int a, int d) {hp = h; attack = a; defense = d;}
	void setData(int h, int a, int d) {hp = h; attack = a; defense = d;}
	virtual int Attack() = 0;
	virtual bool Damage(int) = 0;
	virtual void Taunt() = 0;
	virtual void SpecialTaunt() = 0;
	virtual void DeathCry() = 0;
};


#endif